peel or burn rubber - Francés Inglés Diccionario